Спрабавалі Ці вы Пошук запісу ў меню?
Або гэтая?
![]() |
Гэты пошук скрынкі ідэнтычная (першы) адзін на пошук старонак, якія могуць быць адкрыты з дапамогай меню.
Ён усё яшчэ дзівіць мяне кожны раз гэта адбываецца, але Ёсць яшчэ людзі, якія хаваюцца або маску сваёй электроннай пошты і яшчэ як-то, здаецца, чакаюць адказу на свае пытанні.
Гэта пустая трата часу для нас абодвух!
Калі вы не атрымалі адказ на працягу 3-х дзён кажуць, праверце мае Памылка Mail старонцы.
Калі ваш адказ няма, адправіць паведамленне і зрабіць пераканайцеся, што адказ на ваша паведамленне электроннай пошты можна.
Калі вы сумняваецеся, дадаць ваш адрас электроннай пошты ўручную ў целе паведамлення. (Сляпы) вугляроду копію сабе таксама могуць дапамагчы вам праверыць свае ўласныя адрасы адказу.
Яшчэ адна прычына, вы можаце не атрымаць адказ, калі вы на маім чорным спісе.
Калі вы калі-небудзь злоўжывалі маёй электроннай пошты для адпраўкі непажаданай пошты (спаму), як і "запрашэнняў" далучыцца да якой-небудзь групы, вы, верагодна, знаходзяцца на маім чорны спіс, і ўсе электронныя лісты з адрасы вы выкарыстоўвалі для гэтага непажаданыя паведамленні электроннай пошты выдаляюцца з маю паштовую скрыню аўтаматычна.
Я вельмі строгі ў гэтым; якія маюць апублікаваны ("грамадскае") адрас электроннай пошты, я ведаю, ён захоўваецца у спісах многіх людзей адрас, і, такім чынам яна была і, верагодна, будуць злоўжываць вельмі часта. Як справіцца з патокам адпаведных паведамленняў электроннай пошты больш за досыць працы, ужо.
Я ня абменьвацца спасылкамі.
Калі я думаю, што Ваш сайт можа прадстаўляць цікавасць для наведвальнікаў майго сайта, я дадам спасылку, без якіх-небудзь абавязацельстваў для вас, каб дадаць «зваротную сувязь».
Калі ласка, не спасылка на мой сайт, калі ён можа мець стаўленне да наведвальнікаў з вашага сайта.
Я часам пытаюць, ці магу я перавесці свой сайт на галандскай, французскай, іспанскай....
Выбачайце, я гэтага не зраблю, гэта запатрабавала б занадта шмат часу, каб перавесці ўсё 400 старонак.
Акрамя таго, я кажу толькі 2 мовы больш-менш свабодна, і я магу зразумець большасць таго, што напісана яшчэ ў 2 мовах.
. Вы можаце выкарыстоўваць Google для перакладу старонак у амаль любой мове
Выкажам здагадку, вы хочаце перавесці http://www.robvanderwoude.com/ на польскай, то вы можаце выкарыстоўваць наступныя URL:
http://translate.google.com/translate?hl=pl&sl=en&u=http://www.robvanderwoude.com/
Гэта адкрые пераведзены вэб-старонкі, з усімі спасылак, якія вядуць на перакладзеных старонак таксама.
Каб пабудаваць свой уласны URL:
http://translate.google.com/translate?hl =PL для польскага)і SL = ідуць 2 літарны код для патрабаванага мовы перакладу з (EN для ангельскай мовы)ды i = ідуць адрас старонкі, якая будзе перакладзеная| Увага! | Заўсёды будзьце асцярожныя з аўтаматычным перакладам. Не выкарыстоўвайце перакладзены каманды або код! |
Я часам пытаюць, ці ёсць у мяне аўтаномным копію майго сайта даступныя.
У мяне няма.
Я не магу, і не будзе спрабаваць, спыніць вас капіраванне майго сайта на лакальны жорсткі дыск для прыватнага выкарыстання.
Тым не менш, вы не можаце публікаваць копіі майго сайта, або яго часткі, у любым выпадку без майго папярэдняга пісьмовага згоды.
Мае прыклады сцэнарыяў прадастаўляецца як ёсць, без якіх-небудзь гарантый, што яны будуць працаваць на вашым кампутары. Яны прызначаныя для навучання і дэманстрацыі сцэнарыяў метады, каб дазволіць вам пісаць свае ўласныя сцэнары.
Не саромейцеся змяняць любыя сцэнары прадстаўленая тут, але ня спадзявайцеся, што я для адладкі зменены сцэнар для вас, калі яна не працуе.
Гэта не бясплатная паслуга.
Я можа і будзе спрабаваць дапамагчы вам зразумець код, прадстаўлены тут, але вам прыйдзецца зрабіць свой уласны змяненні і зрабіць свой уласны адладкі.
Не заўсёды будзе сцэнары выконваюцца бездакорна на ўсіх сістэмах, з самага пачатку.
Я напісаў некалькі інструкцый па адладцы пакетных файлаў і адладкі VBScript.
Калі ласка, выконвайце гэтым інструкцыі да крыкі аб дапамозе.
DOS была вакол на працягу 27 гадоў (запіс 2007), і многае змянілася з першых MS-DOS версіі.
Адно пытанне, які я атрымаў у апошні час было каля SHIFT аргументы і каманднага радка.
На самай справе, гаворка ішла аб праверцы пустыя аргументы каманднага радка, якія 27 гадоў таму было па-іншаму з сённяшняга дня ў тым, што зараз аргументы каманднага радка могуць утрымліваць прабелы (і падвойных двукоссяў).
У прыкладзе, на мой SHIFT старонцы я выкарыстаў:
IF "%1"=="" GOTO Continue
, Які працаваў больш-менш нармальна ў MS-DOS, але можа выклікаць праблемы ў Windows.
З аргументы могуць утрымліваць прабелы, падвойныя двукоссі часта выкарыстоўваюцца. Выкажам здагадку,% 1 роўных "мой першы аргумент", то праверка на пустыя аргументы стануць:
IF ""my 1st argument""=="" GOTO Continue
які certaily прычынай паведамлення аб памылцы: першы быў нечаканым ў гэты час.
У мінулым я выкарыстоўваў, каб вырашыць гэтую, змяніўшы праверыць, каб:
IF [%1]==[] GOTO Continue
CMD.EXE (Windows NT 4 і вышэй), робіць гэта нашмат прасцей:
IF "%~1"=="" GOTO Continue
% ~ 1% роўная 1, але без навакольных падвойныя двукоссі. Калі% 1 не было падвойных двукоссях,% ~ 1 роўны 1%.
Адзначым, што гэта не будзе працаваць у COMMAND.COM (MS-DOS і Win9x/ME).
Вярнуцца да SHIFT, якая была ўведзена ў якасці абыходнага для мяжы 9 аргументы каманднага радка (% 1..% 9).
Я не ўпэўнены, што наступны трук будзе працаваць у старажытным MS-DOS версіі, але гэта працуе ў больш позніх версіях:
FOR %%A IN (%*) DO (
•
• Now your batch file handles %%A instead of %1
•
)
Няма неабходнасці выкарыстаць SHIFT больш - пры ўмове, аргументы не ўтрымліваюць сімвалы, калі яны гэта зробяць, цыкл будзе ставіцца да іх як імёны файлаў замест гэтага.
(Подстановочный выключэннем дадаў Кевін Рэйгана)
... чаму я не магу ўсталяваць зменную ў цыкл?
... як-то не памятае набор зменных у цыкл.
Дазвольце мне гэта прама адразу: вы можаце ўсталяваць зменныя ўнутры цыклаў, але вы не можаце прачытаць іх назад у тым жа цыкле, калі вы выкарыстоўваеце затрымкай пашырэння зменнай.
Затрымка пашырэння зменных даступны, пачынаючы з NT 4 * SP? і тлумачыцца тут.
Калі Ваш NT 4 версія не падтрымлівае затрымкай пашырэння зменнай, выкарыстанне падпраграм для зменнай, а не маніпуляцый. Тып CALL /? для больш падрабязнай інфармацыі, або паглядзець на CALL раздзеле AllHelp спароджаных HTML-файл.
Калі ваш DOS версія не падтрымлівае падпраграмы, выкарыстанне Званкі на другасным пакетных файлаў замест гэтага.
Калі ваш DOS версія не падтрымлівае CALL (папярэдне MS-DOS 03/03)... Я здаюся.
Мы часта неабходна апрацаваць спіс кампутараў, ці спіс IP-адрасоў або спіс карыстальнікаў, або...
У "сапраўдных" MS-DOS (COMMAND.COM) гэта было немагчыма без дапамогі утыліт іншых вытворцаў.
У OS / 2 MS-DOS вокны (унутраная) READLINE каманда будзе рабіць сваю справу.
На жаль, гэтая каманда не была рэалізаваная на Microsoft у "рэальным" COMMAND.COM.
У Windows NT 4 (CMD.EXE) (ўнутраны) для каманды быў падоўжаны некалькі новых параметраў каманднага радка.
Адзін з іх, / F перамыкач, робіць для чытання файла радок за радком і захоўвання бягучага радка ў часавую зменную.
На жаль, FOR / F далёка не інтуітыўна, гэта можа заняць шмат практыкі, каб зразумець яго ўнутраны дэталяў.
Мала таго, файлы можна чытаць з дапамогай FOR / F, яно таксама можа быць выкарыстаны для чытання радка з высновы на экран чарговую партыю каманды. Прачытана ДЛЯ на экране дапамагчы 'з, ці мой ДЛЯ старонкі, для больш падрабязнай інфармацыі.
Вялікая частка маіх файлах прыклад пакетнага выкарыстоўвае FOR / F на выхадзе іншых каманд, так што вы можаце глядзець на гэтыя ўзоры файлаў партыі.
Я таксама напісаў падрабязнае тлумачэнне на жэтоны / F і delims параметраў, так што вы таксама можаце чытаць, што, і атрымаць практычны досвед працы з рэальным прыкладам ён выкарыстоўвае.
Гэта рэгулярна задаюць пытанне ў апошні час, я задаюся пытаннем, калі яна не мае нічога агульнага з партыяй курс прагрэсу...
У UNIX ёсць роднай каманды на запіс у файл і адначасова адлюстроўваць на экране: трайнік
Так як я знайшоў яго вельмі карысным камандзе, я спрабаваў "порт" каманду Windows з дапамогай сцэнараў, гл мой UNIX партоў старонкі.
Калі вы аддаеце перавагу выкананыя, паспрабуйце спасылкі пад звязаныя рэчы на гэтай старонцы.
Ці ёсць спосаб чытання тып відэакарты?
... дазвол экрана?
... MAC-адрас?
... аб'ём фізічнай памяці?
... BIOS вытворцы?
... здымных дыска?
... сеткавага адаптара хуткасць?
... Спіс даступных прынтэраў?
... ўстаноўлены выпраўлення?
... Ноўтбук мадэлі акумулятара і статус?
І спіс працягваецца...
Большасць з гэтых уласцівасцяў могуць быць прачытаныя праз WMI (Windows Management Instrumentation).
Я не буду тлумачыць тут WMI (нават калі б я мог...).
Я будзе паказаць на некаторыя карысныя інструменты, якія могуць генераваць код, неабходны, каб прачытаць гэтыя сістэмы ўласцівасцямі, і ўсе яны выкарыстоўваюць WMI.
Першы ад Microsoft Scriptomatic інструмент.
Ён дапаможа вам знайсці патрэбныя ўласцівасці, генераваць і нават выканаць неабходны код у VBScript, JScript, Perl ці Python.
На падставе Scriptomatic мой уласны кодэкс WMI генератара. Ён можа генераваць код для падмноства даступных уласцівасцяў, і ён можа генераваць код (XP) партыі, C #, JScript, KiXtart, Object Rexx, Perl, PowerShell, Python, Ruby, VB. NET і VBScript.
Калі гэта толькі асноўныя параметры прылад вы хочаце чытаць кожны раз у той час, вы можаце паспрабаваць свае асноўныя інвентарызацыі абсталявання прылады. Ён таксама быў натхнёны і пабудаваны з дапамогай Scriptomatic інструмент.
Для карыстальнікаў Windows XP Professional і больш пазнейшыя версіі, ёсць чацвёрты варыянт: Wmic.exe.
WMIC з'яўляецца роднай інструментам у гэтых версіях Windows. Яна можа выкарыстоўвацца ў інтэрактыўным рэжыме або ў рэжыме каманднага радка.
У асобных выпадках выкарыстання, інтэрактыўны рэжым з'яўляецца найбольш прыдатным. Выканаць WMIC ў інтэрактыўным рэжыме, пачаўшы яе без аргументаў каманднага радка.
Для пакетных файлаў у рэжыме каманднага радка з'яўляецца дасканалым. Тып WMIC /? для больш падрабязнай інфармацыі па камандзе выкарыстання лініі.
Або выкарыстоўваць WMI Code Generator "з" Пакетны "выбар мовы для стварэння некаторых WMIC прыкладаў каманднага радка.
Вы нават можаце выкарыстоўваць просты SQL-фільтры стылі на запыты WMI ў WMIC, як гэта прадэманстравана ў маім DISKSPC.BAT і HARDWARE.BAT.
WMIC добра тлумачыцца ў гэтай кнізе: Разуменне сцэнарыяў WMI Алёна Lissoir.
Scriptomatic, WMIC і Hardware.hta усё гэта можа быць выкарыстана для чытання ўласцівасці лакальнай сістэме, а таксама выдаленых сістэм, пры ўмове, што WMI усталяваны на гэтых выдаленых сістэм (па змаўчанні ў Windows 2000 і пазнейшыя версіі, даступны як пашырэнне для Windows 95/98 і Windows NT 4).
Я часта атрымліваю пытанні ад людзей, якія павінны стварыць каталог з датай у назве, або перайменаваць файл, уключыўшы дату ў яго назве:
прывітанне, ёсць спосаб перайменаваць файл да сённяшняй даты. Напрыклад, Backup.txt да backup060814.txt дзе 060814 з'яўляецца ггммдд. Я б хацеў, каб сцэнар і графіка дзве задачы. 1. Стварыце новы каталог з бягучай датай у імя папкі і скапіяваць некаторыя файлы на яго 2. Перайменаваць [рэзервовага] файла выявы на што-то з датай ў ім. мне трэба. камандны файл, які робіць Магчымае атрымаць у зменную непасрэдна ў дзень і месяц, і выкарыстаць яго, каб зрабіць дырэкторыю ў аўтаматычным каталог, які ствараецца на маім C: \ WINDOWS \ 2401 <- Сёння прыкладзе (daymonth).
Ну, вы зразумелі ідэю.
| Хуткія і брудныя рашэнне для Windows NT 4 і вышэй: |
|---|
MD "C: \ Backup \% Дата:/=%" |
| або для перайменавання файлаў: |
РЕН myfile.doc "myfile_% Дата:/=%.*" |
| Не забудзьцеся двукоссі, так як новае назва можа ўтрымліваць прастору. І вы, магчыма, прыйдзецца замяніць касую рысу ў% Дата: / =% па даце свайго ўласнага кампутара падзельніка. |
| Хуткае рашэнне для Windows 9x/ME: |
|---|
| Выкарыстоўвайце RealDate Габар Funk. |
REALDATE / F = "MD C: \ Backup \ CCYYMMDD"> tmp.bat |
| або для перайменавання файлаў: |
REALDATE / ф = "РЕН myfile.doc myfile_CCMMYYDD.*"> tmp.bat |
Для тых з вас, хто
чытайце далей.
• У розных краінах выкарыстоўваюцца розныя фарматы дат, як м / д / гггг або дд-мм-гггг.
Горш таго, у розных версіях Windows можа ці не можа выкарыстаць вядучымі нулямі і / або прэфікс%% Дата значэння з днём тыдня.
Гаворачы пра дзень тыдня, гэта адлюстроўваецца на абраным мове сістэмы...
І тады годзе, можа быць у 2 ці 4 лічбы...
Так, дзе значэнне асяроддзя%% Дата пераменная можа быць чц 6/23/2011 на адным кампутары, ён можа быць 2011/06/23 на іншы.
Для сартавання мэтаў, ідэальны фармат для зменнай% Дата% будзе 20110623 (ггггммдд).
Калі вы ведаеце напэўна, што пакетны файл будзе заўсёды сутыкаюцца з тымі ж фармат даты, і што гэты фармат даты заўсёды будзе такой жа даўжыні (гэта значыць выкарыстоўваецца вядучымі нулямі), вы можаце выкарыстаць гэты працэс з двух крокаў, каб атрымаць адсартаваныя дату ў зменную:
FOR%% У (%% Дата) DO SET Сёння =%%FOR / F "жэтоны = 01/03 delims = / -"%% У ('. ECHO% Сёння%') DO (
SET SortDate =%% C%% B%%
)
або за дзень-месяц-год фармат: FOR / F "жэтоны = 01/03 delims = / -"%% У ('. ECHO%% Сёння') DO (
SET SortDate =%% C%% B%%
)Калі вы не можаце быць упэўнены, што фармат даты, то выкарыстоўваць мой SortDate.bat для атрымання 100% ад дурня% SortDate% зменнай:
CALL SortDate.bat
Нарэшце, выкарыстоўвайце%% пераменная SortDate даць каталог або файл, яго новая назва:
SET BackupDir=%SortDate% MD "C:\Backup\%BackupDir%"
або для перайменавання файлаў:
REN myfile.doc "myfile_%SortDate%.*"
• Што тычыцца ЧАС, гэта можа быць крыху больш складана, чым дата, з-AM / PM суфіксаў.
Гары Teufel і я захаваў сябе занятыя, даволі доўгі час спрабаваў зрабіць мой SortTime.bat доказам дурань.
Асмелюся сказаць, што мы атрымалі поспех, так што зараз мы можам прапанаваць рашэнне, каб абодва даты і часу ў файл або direcory імя:
CALL SortDate.bat CALL SortTime.bat
Затым з дапамогай%%% SortDate і зменных SortTime%, каб даць каталог або файл, яго новая назва:
SET BackupDir=%SortDate%_%SortTime% MD "C:\Backup\%BackupDir%"
або для перайменавання файлаў:
REN myfile.doc "myfile_%SortDate%_%SortTime%.*"
• У апошні час мяне спыталі, можна дадаць толькі месяц і дзень, а не ўвесь дзень.
тэхніку амаль такі ж, але вы павінны выкарыстоўваць іншы пакетны файл, DateFmt.bat:
CALL DateFmt.bat mm dd /LZ MD Logs\%DateFmt%
або для перайменавання файлаў:
CALL DateFmt.bat mm dd /LZ REN myfile.doc myfile_%DateFmt%.*
• нядаўняе дадатак да даты / часу набор інструмента DEBUG.
DEBUG сама была прыкладна з нараджэння MS-DOS, але нядаўна я выявіў, што магу выкарыстаць яго для чытання CMOS RTC.
Вы можаце выкарыстоўваць Today.bat (дата толькі) або TodayNow.bat (дата і час), каб стварыць каталог:
FOR /F %%A IN ('TODAY.BAT') DO MD Logs\%%A
або для перайменавання файлаў:
FOR /F %%A IN ('TODAYNOW.BAT') DO REN myfile.doc myfile_%%A.*
За бягучы месяц і дзень толькі:
FOR /F "tokens=1,2" %%A IN ('TODAY.BAT ˆ" ˆ"') DO MD Logs\%%A%%B
або для перайменавання файлаў:
FOR /F "tokens=1,2" %%A IN ('TODAY.BAT ˆ" ˆ"') DO REN myfile.doc myfile_%%A%%B.*
• Найноўшая распрацоўка: SetDate.vbs, просты скрыпт, які ўсталёўвае пару зменных асяроддзя з датай значэння, якія могуць быць выкарыстаны камандныя файлы (пера) найменне файлаў і каталогаў.
Гэтыя зменныя асяроддзі (на сённяшні дзень, чацвер 23. чэрвеня, 2011):
Date.Day=23
Date.DoW=5
Date.DoY=174
Date.Month=06
Date.Quarter=2
Date.Week=25
Date.Year=2011
Яны могуць выкарыстоўвацца ў пакетных файлах накшталт гэтага:
MD "C:\Backup\%Date.Year%%Date.Month%%Date.Day%"
або для перайменавання файлаў:
REN myfile.doc "myfile_%Date.Year%%Date.Month%%Date.Day%.*"
Каб быць карысным, SetDate.vbs павінны быць запланаваны кожную апоўначы плюс пры кожным запуску сістэмы!
Часам было б нядрэнна запусціць камандны файл схаваны, без гэтага "чорнага экрана раздражняе".
Сказаць па праўдзе, гэта немагчыма ў пакетным сам па сабе. Аднак Ёсць некалькі спосабаў, каб звесці да мінімуму ці нават схаваць акно адразу ж пасля адкрыцця, так што вы будзеце бачыць толькі акно ў імгненне вока.
START /MIN "your title" "d:\some dir\yourbatch.bat"
Глядзіце гэты JSIFaq водгук аб тым, як зрабіць пакетны файл, пачаць яшчэ адзін пакетны файл схаваны (выкарыстоўвае часовы файл VBScript).
Або спампаваць і выкарыстоўваць мае runNhide.vbs.
TITLE MinimizeMePlease FOR /F %%A IN ('CMDOW ˆ| FIND "MinimizeMePlease"') DO CMDOW %%A /MIN
TITLE HideMePlease FOR /F %%A IN ('CMDOW ˆ| FIND "HideMePlease"') DO CMDOW %%A /HID
CMDOW /RUN /HID "d:\some dir\yourbatch.bat"
альбо:
HSTART /NOCONSOLE "d:\some dir\yourbatch.bat"
альбо:
PSEXEC -d CMD /C "d:\some dir\yourbatch.bat"
Ці, калі вы не пярэчыце, 1 хвіліна затрымкі:
SOON 60 "d:\some dir\yourbatch.bat"
Ці выкарыстоўвайце AT або PMSOON замест ХУТКА.
Вы таксама можаце стварыць запланаванае заданне і выканаць задачу з JT або Schtasks.
Каб схаваць акно каманднага файла вы таксама можаце выкарыстаць KiXtart ці VBScript.
Мой RunNHide.vbs выконвае любыя каманды, названыя ў камандным радку ў цалкам утоеным акне.
З-за абмежаванага разбору каманднага радка, вам спатрэбіцца іншы падыход у KiXtart.
Проста ўстаўце гэтыя радкі ў верхняй частцы вашай код партыі, адразу пасля @ ECHO OFF радкі:
> Temp.kix ECHO SetConsoleˆ("Hide"ˆ)
KIX32.EXE Temp.kix
DEL Temp.kix
Пакетны файл будзе па-ранейшаму пачынаюцца з "чорнае акно", але і ў долі секунды, што вокны стануць нябачнымі.
Запусціце яго да мінімуму, калі гэта магчыма, і вы нават не заўважыце яе пачатку на ўсіх.
Пераканайцеся, што пакетны файл зачыняе сваё акно пры любых абставінах, таму што вы не зможаце ўбачыць, калі ён робіць.
Альтэрнатыўны падыход, які цалкам хавае акно каманднага радка з'яўляецца жорстка партыі каманды ў KiXtart сцэнар, які выкарыстоўвае ў KiXtart Выканайце каманду, а затым выкарыстоўваць WKIX32.EXE замест KIX32.EXE для запуску скрыпту.
| JT і неўзабаве камунальныя паслугі, згаданыя тут, з'яўляюцца часткай Windows 2000 камплектаў рэсурсаў. |
| CMDOW, HSTART і PsExec з'яўляюцца прылады іншых вытворцаў. |
| PMSOON мой уласны "бедняка версіі" Хутка. |
| СНУ і AT з'яўляюцца роднымі каманды ў Windows NT 4 і вышэй. |
| Schtasks з'яўляецца родным у Windows XP (і, магчыма, Server 2003). |
| KiXtart могуць быць запампаваны з kixtart.org |
| VBScript з'яўляецца родным у Windows 98 і вышэй, хоць гэта і не ўсталёўваецца па змаўчанні ў Windows 98 або NT 4. Акрамя таго, вы можаце спампаваць і выкарыстоўваць толькі ў апошняй версіі. |
| Заўвага: | CMDOW, HSTART і PsExec можа часам (памылкова), абвінавацілі ў шпіёнскай некаторымі Anti-Virus і Anti-Spyware сканараў. Яны не з'яўляюцца, але яны, безумоўна, можа быць выкарыстаны для "менш honorouble" мэтаў. |
Ёсць некалькі спосабаў ачысціць кошык без запыту пацверджання.
PUSHD C:\RECYCLER
IF /I "%CD%"=="C:\RECYCLER" RD /S /Q "C:\RECYCLER" 2>NUL
POPD
PUSHD D:\RECYCLER
IF /I "%CD%"=="D:\RECYCLER" RD /S /Q "D:\RECYCLER" 2>NUL
POPD
(Мяркуецца, што C: і D: раздзел)
асцярожныя, хоць, я не ўпэўнены, калі вы будзеце мець магчымасць аднавіць любыя файлы, выдаленыя пасля запуску гэтага пакетнага файла, калі вы не пустыя кошыка ўручную, у гэтым выпадку вы не можаце аднавіць усё раней выдаленыя файлы...Часовыя файлы могуць займаць шмат непатрэбнага дыска (і рэзервовага капіявання) прасторы, і з вялікім лікам часовых файлаў можа істотна запавольваць працу кампутара.
Так як жа выдаліць гэтыя файлы?
Хуткі і брудны спосаб (NT 4 і вышэй):
PUSHD "%UserProfile%\Local Settings\Temp"
IF /I "%CD%"=="%UserProfile%\Local Settings\Temp" (
RD /S /Q "%UserProfile%\Local Settings\Temp" 2>NUL
)
POPD
PUSHD "%UserProfile%\Local Settings\Temporary Internet Files"
IF /I "%CD%"=="%UserProfile%\Local Settings\Temporary Internet Files" (
RD /S /Q "%UserProfile%\Local Settings\Temporary Internet Files" 2>NUL
)
POPD
(Гэта будзе ясна як каталог Temp і кэш Internet Explorer)
Асцярожныя, аднак, гэта павінна быць зроблена, толькі калі ўсё прыкладанні былі зачыненыя, інакш вы рызыкуеце страціць частку дадзеных!
Я напісаў DelTemp.vbs (у VBScript), які мае бяспечны рэжым, які будзе ня выдаліць часавыя файлы, створаныя пасля апошняй перазагрузкі.
Альтэрнатыўных (для Windows XP) з'яўляецца FlushBin.bat, які выкарыстоўвае Windows " Ачыстка кружэлкі інструмент (cleanmgr.exe), каб цалкам аўтаматызаваць прамыванне часовыя файлы, кэш IE, якія засталіся ChkDsk файлаў і кошыка.
Чытайце каментары ў пакетны файл для даведацца, як змяніць спіс выбраных дзеянняў.
Іншая альтэрнатыва для Windows XP, якая патрабуе Internet Explorer 7, складаецца ў наступным RUNDLL32 каманду:
RUNDLL32.EXE inetcpl.cpl,ClearMyTracksByProcess 8
Гэтая каманда выдаляе Internet Explorer 7 'ы часовыя файлы (кэш), а не Windows ' часовыя файлы.
Дадатковыя параметры для гэтай каманды можна знайсці на маім RUNDLL старонцы.
Firefox карыстальнікаў, паглядзіце на мой FfxCAC.bat і FfxCache.bat, дзве камандныя файлы, што прывядзе да выдалення ўсіх Firefox кэш ва ўсіх профіляў (FfxCAC), або толькі бягучага карыстальніка (FfxCache).
Яны выкарыстоўваюць метады падобныя на хуткі і -брудны, апісаных вышэй.
У Windows XP, яны выкарыстоўваюць TaskList каб праверыць, калі Firefox па-ранейшаму актыўныя, і перапыніць, калі так.
Аўтаматычная перадача файлаў з'яўляюцца гарачымі пункта.
Інструменты іншых вытворцаў можа зрабіць гэта для вас, але так можа Windows 'убудаваны FTP-каманды.
Усё, што вам трэба зрабіць, гэта «захоп» (або часопіс, або запішыце) адной ручной FTP-сесіі і выкарыстоўваць яго захапілі сесіі ў якасці сцэнарыя у наступны раз.
Я растлумачыў усё гэта на маім FTP- старонцы.
Але, э-э... Вы можаце захаваць сакрэт?
я магу загрузіць мае уласныя вэб-старонкі з Fileaze (трэцяя бок GUI інструмент): зараз ён займае ўсяго 5 клікаў мышы, каб загрузіць усе змены (і гэта не запатрабуе шмат намаганняў, каб зрабіць гэта цалкам аўтаматычная). І запампоўванне хутка! сярэдняя загрузка зараз займае ўсяго пару секунд, а не хвілін я прывык.
Вы можаце паспрабаваць Fileaze поўную версію на 30 дзён, альбо выкарыстоўваць бясплатную версію LITE на нявызначаны час, - але апошняя не падтрымлівае FTP.
Вы можаце выкарыстоўваць REN (або RENAME) пераназываць файлы, а ў Windows NT 4 і вышэй, асобных тэчак.
Альтэрнатыўны падыход складаецца ў выкарыстанні MOVE, якія можна перайменаваць і перамясціць файлы усё за адзін раз.
Для масавага перайменавання файлаў (перайменаванне некалькіх файлаў з дапамогай адной каманды), Ёсць шмат магчымых сцэнараў:
REN *.* *. новыя
Гэта не спрацуе, калі дубляваць назвы існуюць (напрыклад, калі абодва file1.txt і File1.rtf існуе, толькі адзін з іх не можа быць пераназваны ў File1.new)REN *. часопіса *. TXT
гэта таксама не спрацуе, калі дубляваць назвы існуюць (напрыклад, калі file1.txt ўжо існуе, File1.log не можа быць пераназваны)MOVE / Y замест REN: MOVE / Y *. часопіса *. TXT
Калі абодва sample.txt і sample.log існаваў да выдачы гэтай каманды, арыгінальныя sample.txt будуць перапішуцца перайменаваны sample.log (працуе толькі ў Windows 2000 і вышэй).SETLOCAL ENABLEDELAYEDEXPANSION
SET Count = 0
FOR / F "жэтоны =*"%% IN ('DIR / АП / B *. JPG') DO (
РЕН "%% ~"! граф!.*
SET / Count =! граф!+ 1
)
ENDLOCAL
Гэта будзе перайменаваць стары файл JPG ў 0. JPG, стары, але адзін 1.JPG і г.д.
Гэта не спрацуе, калі пранумараваных JPG файлы ўжо існуюць. У гэтым выпадку спачатку пераназавіце іх ! Граф !.### замест ! граф!.*, а затым выкарыстоўваць РЕН *.### *. JPG для аднаўлення арыгінальнага пашырэння.