-1
votes

Comment renommer plusieurs fichiers Nom de Power-Shell ou Hyper.js dans Windows 10 avec un salon

J'ai des fichiers tels que:

Comment puis-je remplacer exemple sur fichier de test dans chacun d'eux?

Je veux des solutions pour:

  1. fichier batch
  2. POWERSHELL
  3. bash

5 commentaires

Vous avez été membre aussi longtemps pour savoir que cela dépasse la portée de, de sorte de vous apprendre à coder quelque chose dans CMD, PowerShell, Bash ou autre. Choisissez l'une des langues commencez à coder et lorsque vous rencontrez des problèmes, vous êtes invité à revenir et à obtenir de l'aide.


Je peux changer de fichier ou renommer tous ceux de cmd, mais j'ai besoin de faire exécuter une boucle pour changer un exemple de mot au nouveau nom de fichier. Je suis sûr que tu connais ma réponse mais tu m'ignores !!!


Si je suis autorisé à vous recommander quelque chose pour vous: commencez à apprendre les bases de PowerShell. Vous apprendrez probablement ce dont vous avez besoin pour cette tâche dans les toutes premières leçons. Cela ne prend pas longtemps mais je suis sûr que cela vous remboursera à l'avenir.


@Oolaf pouvez-vous m'aider en faisant référence à un livre pour apprendre PowerShell. Je suis intéressé.


@MDashik, veuillez vous rafraîchir votre compréhension de la façon dont ce site fonctionne. Vous devez savoir que des questions nous demandant de recommander ou de trouver un livre, un outil, une bibliothèque de logiciels, un tutoriel ou une autre ressource hors site sont hors tension pour débordement de pile. S'il vous plaît considérer, rafraîchir vos connaissances en rétablissant le tour et lisant Comment demander .


3 Réponses :


0
votes

in Bash, vous pouvez utiliser la commande renommée comme suit ceci: xxx

ici premier argument est requis expression à modifier, deuxième argument est remplacement et dernier argument est nom de fichier


1 commentaires

Mais je veux renommer tous les fichiers d'une commande.




1
votes
  1. Voici un solution: p> XXX PRE> LI>

  2. Comme on n'a pas encore été soumis, voici un Réponse: P>

    For %A In (example*)Do @Set "_=%A"&Call Ren "%A" "test-file%_:*example=%"
    

5 commentaires

POWERSHELL EXAMENIR TRAVAILLE NICE, MAIS BATCH COMMENDER ERREUR ERREUR POUR DOUBLE %%, il sera simple%, il sera célibataire et il effectue un nom de fichier comme % de test-fichier%


@MDashik, il n'y a rien de mal à mon exemple de fichier de lot. Le problème est que vous avez décidé de traiter mon fichier de commandes en tant que ligne de commande et tenté de l'exécuter comme dans l'invite de commande. En fait, mon exemple de fichier de lot, contrairement à celui que vous avez accepté comme réponse, ne remplace que la première instance de exemple . Disons que le fichier a été nommé exemple.example.ts , le mien renommerait-le à test-file.example.ts , la réponse que vous avez acceptée le renommerait à < code> test-file.test-file.ts . Comme vous semblez vouloir une invite de commande, cmd.exe exemple, j'ai maintenant inclus un dans ma réponse; S'il vous plaît réessayez-le!


@MDashik, je voudrais aussi ajouter que non seulement vous n'avez pas fonctionné correctement et accepté une solution «inférieure», votre question posée pour trois solutions et la mine est la seule réponse à avoir obligé, malgré votre question hors sujet . Je vous demande s'il vous plaît examiner mes réponses, tester les trois, ou maintenant quatre , solutions et fournissent des commentaires appropriés pour le temps et les efforts que j'ai offert à votre demande; Merci.


- Compo merci pour votre offre :( Mais la dernière fois que j'essayais à mon chemin, mais j'étais échoué. Je ne sais pas pourquoi :( Je t'ai déjà donné upvote.


@Mdashik, je vous ai dit pourquoi! Toutes mes réponses fonctionnent exactement comme je les ai postées. Vous n'avez pas exécuté mon fichier de lot de réponse en tant que fichier de commandes et à cause de cela, vous avez mal décidé que l'erreur était à moi et a choisi la réponse de quelqu'un d'autre . Je vais répéter cela à nouveau, La réponse que vous avez choisie ne fournit pas de réponse PowerShell ou «Bash», elle ne satisfait que la demande de fichier par lot. De plus, la réponse que vous avez acceptée est inférieure à la mine, car elle remplace toutes les instances de exemple , pas seulement des instances de tête . S'il vous plaît exécutez mes commandes et prouvez-moi qu'ils ne fonctionnent pas, merci.