|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
help...nabbo al lavoro su un .bat
premetto che son 3 giorni che ho iniziato ad avvicinarmi all alrgomento. mi servrebbe creare un .bat ke :
-lavori in background (mi apra la finestra sul desktop) -crei un collegamento ad un programma nella dir di in una directory specifica (es desktop) -aggiunga al collegamento una stringa es"-t 60" -apra una pagina web nn kiedo di darmelo gia' bello e pronto ma solo di dirmi come realizzarlo specificando i comandi |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
nex1 lo sa?
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bottegone (PT)
Messaggi: 978
|
__________________
TC FUCKKKKKKKKKKKKKKKKKKKKKK | Pronto per il prossimo raduno, Oh YEAHHHH
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
grazie mille!
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
allora...
son riuscito ad applicare il comando [code]xcopy C:\cartella1\*.* D:\cartella2[code] come devo editarlo pero' per far copiare un file sincolo e specifico dalla cartella 1 alla 2?? |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
|
al posto di *.* ci metti il nome del file ...
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
lol e' vero! ultima cosa... come devo scrivere il nome di una directory ke ha uno sbazio (es Documents and settings) in modo ke nn mi dia un errore di parametro??
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bottegone (PT)
Messaggi: 978
|
Quote:
Se si fai un dir e guarda come ti scrive il nome della directory. Il DOS ha un limite di 8 caratteri quindi ti apparirà qualcosa del genere DOCUMEN~ Se lavori sotto win boh, mai provato!! Ciao
__________________
TC FUCKKKKKKKKKKKKKKKKKKKKKK | Pronto per il prossimo raduno, Oh YEAHHHH
|
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
|
Basta che metti i percorsi tra virgolette "c:\bla bla bla\pinco pallino.zip"
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
sisi grazie ci sn riuscito
un altra cosa?? il comando per creare un colegamento ad un eseguibile in una data posizione si puo' fare?? |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
|
Da batch non so come si faccia un link; so farlo con uno script vbs:
Quote:
Le parti da modificare sono quelle in grassetto (la 1° indica il nome del collegamento, la 2° invece il persorso del file). Il link verrà creato nel desktop.
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino |
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
perfetto! un altra cosuccia solo, se volgio specificare una directory (nel mio caso mi serve in "esecuzione automatica") ke edito?? e se voglio ad esempio aggiungere -t 10 all link dell .exe nella posizione in cui lo ho voluto mettere??
e' possibile farlo diventare un .exe? Ultima modifica di Bulz rulez : 15-07-2006 alle 19:44. |
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
|
Quote:
Se invece vuoi rendere lo script generico, si possono aggiungere delle inputbox in cui vengono richiesti percorsi del file, del link e nome del link ...
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino |
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
|
Qui è spiegato come convertire un bat o vbs in exe usando IEXPRESS:
http://renegadetech.blogspot.com/200...-vbs-file.html
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino |
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
no, il -t 10 devo aggiungerlo al collegamento creato, se lo metto cosi' mi dice ke nn trova nex1 prog .exe -t 10
inoltre nn funziona il sottocartellamento pr le cartelle tipo document and settings che hanno deglii spazi nel nome Ultima modifica di Bulz rulez : 15-07-2006 alle 19:52. |
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
|
Il discorso sottodir funziona benone, es:
nomeFile.TargetPath = "file://C:\Documents and Settings\pinco pallino\Desktop\aaa.exe" L' aggiunta dei parametri dopo la fine del file, dovrei provare, perchè ci sono casini con le virgolette ...
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino |
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
skusa nn mi ero spiegato
io faccio: Codice:
strDesktop = WshShell.SpecialFolders("%SISTEMROOT%\Documents and Settings\All user\Menu Avvio\Programmi\Esecuzione automatica")
anche se scrivo la destinazione D: ecc al posto di sistemroot |
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
|
Perchè sbagli sintassi ...
WshShell.SpecialFolders accetta come parametro solo parole chiave che indichino alcune dir particolari di sistema (se cerchi i vari parametri in google trovi tutto); se vuoi farti una dir personalizzata in cui salvare il link (es. esecuzione automatica), basta non usare WshShell.SpecialFolders ma assegnare alla variabile direttamente il percorso.
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino |
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Vercelli
Messaggi: 2215
|
dim WshShell, strDesktop, nomeFile
set WshShell = CreateObject("WScript.Shell") strDesktop = ("C:\") set nomeFile = WshShell.CreateShortcut (strDesktop + "\mio.lnk") nomeFile.TargetPath = "file://%windir%\mio.exe" nomeFile.Save ora funziona come desidero ma n e' possibile usare il comando %SISTEMROOT% anche senza Wsh.Shell Special.Folders?? il comando per creare una directory?? ke penso si potrebbe fare objDir = creadirectory ("dove voglio io") set nomeFile = WshShell.CreateShortcut (objDir + "\mio.lnk") |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:44.



















