Sto cercando di eseguire questo comando:
ping -t 8.8.8.8|cmd /q /v /c "(pause&pause)>nul & for /l %a in () do (set /p "data=" && echo(!time! !data!)&ping -n 2 8.8.8.8>nul"
Dovrebbe emettere l'output ping standard prefissato con l'ora corrente.
Tuttavia, continuo a ricevere l'errore
"Il ping non è riconosciuto come comando esterno o interno."
e poi
"La risposta non è riconosciuta come comando interno o esterno."
La cosa strana è quella ping -t 8.8.8.8 funziona come dovrebbe, e il comando sopra funziona sul mio altro computer. Ho controllato se C: / Windows / System32 non era in PATH, ma lo era.
Non capisco perché non funzioni. Qualche idea?
ping prefissato con l'ora corrente. Non ho capito dov'è il problema o cosa si aspetta esattamente qui.
“fancy” a "regular double" perché ho visto domande in cui le virgolette erano inserite da editor, plug-in del browser o altro, contrariamente alle intenzioni dell'autore. Ma se hai citazioni elaborate nel tuo codice reale, allora potresti voler ripristinare la mia modifica. Possono essere una parte del problema.
cmdsta prendendo l'output dipingcome input, ma non riesco a riprodurre questo. Quando ho copiato e incollato il tuo comando, le virgolette erano il carattere sbagliato, ma non riesco a vedere se questa è la causa